include project.mk
SECTIONS = source1 source2 source3 build

all :
	for dir in $(SECTIONS); do $(MAKE) -C $$dir || exit "$$?"; done

.PHONY:clean
clean:
	@for dir in $(SECTIONS); do $(MAKE) -C $$dir clean || exit "$$?"; done
